Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
STALLARDS STANDLE £780,204 £595,000 20 Dec 2016
STALLARDS MEWS STANDLE Semi-Detached £461,588 £249,999 18 Feb 2009